package com.hoshiibuy.sku.entity.param;

import io.swagger.annotations.ApiParam;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;

import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
/**
* <p>
* 新增供应商商品SKU参数
* </p>
*
* @author zhangshuhu
* @since 2019-05-05
*/

@Data
@ApiModel(value="新增供应商商品SKU", description="新增供应商商品SKU")
public class VendorGoodsSkuAddParam implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "公司ID")
    private Long companyid;
    
    @ApiModelProperty(value = "平台ID")
    private Long platformid;
    
    @ApiModelProperty(value = "门店ID")
    private Long storeid;
    
    @ApiModelProperty(value = "供应商ID")
    private Long vendorid;
    
    @ApiModelProperty(value = "spuid")
    private Long spuid;
    
    @ApiModelProperty(value = "skuid")
    private Long skuid;
    
    @ApiModelProperty(value = "条形码")
    private String barcode;
    
    @ApiModelProperty(value = "箱码")
    private String packetcode;
    
    @ApiModelProperty(value = "包装单位")
    private String packetunit;
    
    @ApiModelProperty(value = "内件数")
    private Integer innerBoxs;
    
    @ApiModelProperty(value = "结算价")
    private BigDecimal unitprice;
    
    @ApiModelProperty(value = "首次报价")
    private Integer firstOffer;
    
    @ApiModelProperty(value = "商品类型  1-国内  2-跨境 直邮  2-跨境 保税 3- 跨境 一般贸易")
    private Integer vendorPoType;
    
    
    
    
    
    @ApiModelProperty(value = "状态  0-待审核 1-审批通过 2-未通过")
    private Integer status;
    
    @ApiModelProperty(value = "是否删除")
    private Integer deleted;
    

}
